Skip navigation links

Package com.protocom.sso.schlapi

This documentation explains how to use the SecureLogin Customer High-Level API (SCHLAPI).

See: Description

Package com.protocom.sso.schlapi Description

This documentation explains how to use the SecureLogin Customer High-Level API (SCHLAPI). This API is provided to customers and partners by ActivIdentity to allow maximum leverage of our products.

This API is focused on provisioning support. Historically the SecureLogin SSO datastore has been access through a C++/COM server only. This API provides high-level native Java access to this data in a cross-platform manner.

The UserAPI class forms the core of this API and allows:

The SchlapiConfig class allows for configuration of a connection to the directory used by SLSSO for data storage and authentication. Typical credential provisioning might look a little like this:

  Map creds = new HashMap();
  creds.put("username", "Joe User");
  creds.put("password", "my secret");
  
  SchlapiConfig config = new SchlapiConfig() { ... }; // API user's will need to provide details of the directory configuration
  
  UserAPI api = new UserAPI(config);
  api.attach("cn=juser,ou=engineering,o=corporation");
  api.provisionAccount("some account", creds, null);
  api.close();
Skip navigation links

Copyright © 2019 NetIQ Corporation. All rights reserved.